improved efficiency - Allemand Anglais Dictionnaire